跳到主要内容

TS 无法写入文件

· 阅读需 1 分钟

tsconfig.json 报错: 无法写错写入文件 ,因为他会覆盖输入文件 是怎么回事?

这个错误通常是由于 tsconfig.json 中的编译选项配置导致的。

具体来说,这个错误可能是在输出目录与输入文件目录重叠时发生的。

输出目录配置错误

如果 outDir 未指定,TypeScript 编译器会尝试在同一目录中写入输出文件,从而覆盖输入文件。

参考 tsconfig.json

所以,确保 outDir 指向一个单独的目录(例如 ./dist)。